home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 030a / tbscan20.zip / TBSCAN.NEW < prev   
Text File  |  1991-01-27  |  8KB  |  212 lines

  1.  
  2. Update report of TBSCAN.
  3.  
  4.  
  5. 2.0
  6. ---
  7. This release is a performance and safety upgrade.
  8.  
  9. TbScan is now even 5% faster, due to branch optimization.
  10.  
  11. Improved memory scanning. Now it is much faster!
  12.  
  13. Enhanced the run-time debugger. TbScan now uses the slower analyzis
  14. methode less! This causes a big speed inprovement, especially when
  15. scanning compressed files (files compressed with PkLite or LzExe).
  16.  
  17. The package now also contains TbScan.386 which is the special 80386 version
  18. of TbScan. If you have a 80386 processor in your PC, rename TbScan.386 to
  19. TbScan.COM. It is somewhat faster...
  20.  
  21. TbScan now checks its memory image before scanning. If the internal
  22. CRC does not match it will not continue. Note that this safety check
  23. is not 100% proof. That is not possible. TbScan will also check some
  24. parts of the disk image to increase the safety.
  25.  
  26. TbScan is now more difficult to hack. Some bad guys were making money from
  27. this free-ware scanner... The first one who succeeds to change the copyright
  28. notice of TbScan v2.0 will get a registration key for TbScanX for free!
  29.  
  30. Added the signature file authorization check. Future signature files will
  31. be checksummed to make sure you have an unmodified copy of it. Signatures
  32. can still be added to the list manually if you want to. You can also
  33. override the authorization check with the new -U option...
  34.  
  35. Added support for environment variable TBSCAN. You can use this variable to
  36. specify default options for TbScan (like a default signature file!).
  37.  
  38. Corrected a small bug in the command line parser. The -f option now always
  39. works as expected.
  40.  
  41. Corrected the bug that caused the machine to lock up after aborting TbScan
  42. with Ctrl-C or Escape.
  43.  
  44.  
  45. 1.9
  46. ---
  47. Fixed a minor internal bug.
  48.  
  49.  
  50. 1.8
  51. ---
  52. Fixed a bug introduced in v1.7 that caused the bootsector on the default
  53. disk to be scanned instead of the specified one. When scanning multiple
  54. paths the bootsector of each specified path will be scanned too.
  55.  
  56. Added new commandline option -V (verbose). Use this option if you want to
  57. see the scan offset of all files. The number specified is the offset of
  58. the location in the file where the startup code of the executable file
  59. has been found.
  60.  
  61. TBSCAN now also searches for hidden- and system files. Also hidden
  62. directories will be processed.
  63.  
  64. Implemented the ** wildcard (skip an unlimited amount of garbage bytes).
  65.  
  66. Added language file support, to be used with future versions of the
  67. Thunderbyte add-on card.
  68.  
  69.  
  70. 1.7
  71. ---
  72. TBSCAN is now even 5% faster, due to an internal optimalization of
  73. register usage!
  74.  
  75. Revision of commandline interface. New options added! Added the
  76. possibility to specify the name of the log file, log file append-mode,
  77. etc. It is now also possible to specify multiple scan paths like:
  78.     TBSCAN c:\ d:\test c:\utils
  79. Look in the manual for more details, or type TBSCAN /H. The commandline
  80. interface is backwards compatible, the old syntax is still valid.
  81.  
  82.  
  83. 1.6
  84. ---
  85. Minor upgrade. Removed some little bugs and optimized some code. This
  86. version is a little bit faster. Scanning all files for all viruses now
  87. also uses the fast string search algorithm.
  88.  
  89. Added the announcement-sign. Lines beginning with a semi-colon followed
  90. by a percent sign are printed on the screen. A maximum of 15 lines of
  91. hot news in the signature file can be printed on the users screen.
  92.  
  93. Changed the *-wildcard format. The hex character following the asterisk
  94. determines the EXACT number of bytes to be skipped, not the MAXIMUM
  95. number of bytes to be skipped. To skip a variable amount of garbage
  96. bytes specify also an asterisk instead of the length mark. See the
  97. manual for more details.
  98.  
  99. TBSCAN processes now also overlay files. Overlay files are files with the
  100. extension OV?. Since overlay files can be infected by some EXE viruses,
  101. TBSCAN scans the overlay files for all signatures which have the EXE
  102. flag set.
  103.  
  104. NEW!!! There is a shareware memory resident version of TBSCAN available.
  105. It is now one time supplied with this TBSCAN release. Future versions
  106. will be supplied seperately.
  107. File request TBSCANX, or download the file TBSCN10.ZIP manually from our
  108. BBS (31-85-212395), or register TBSCANX to get a fully functional
  109. version!
  110.  
  111. NOTE: TBSCAN is still free-ware, if you sent us a register form, you
  112. register for TBSCANX, the memory resident version.
  113.  
  114.  
  115. 1.5
  116. ---
  117. TBSCAN is faster than ever! By using a faster string search algorithm
  118. "scanning" and "tracing" are now more than twice as fast, and
  119. "analyzing" is four (!) times faster than ever!!! Amazing...
  120.  
  121. TBSCAN now also bypasses all resident programs while reading the
  122. bootsector and partition table with the /D option enabled. This means
  123. that a virus can no longer fool TBSCAN by providing an unaltered copy of
  124. the bootsector / partition table. With other words, TBSCAN searches the
  125. BIOS entry point of the int 13h handler, and calls the BIOS directly,
  126. just as some nasty viruses do.
  127.  
  128. For reasons of compatibility with another virus scanner, the *-wildcard
  129. is now also supported. The signature can now contain a variable amount
  130. of garbage bytes. See the manual for more details.
  131.  
  132. The maximum number of signatures has been increased. Now up to 500
  133. signatures can be processed. The maxmium size of the TBSCAN.DAT file has
  134. been increased and is now 64Kb. However, you can not increase limits
  135. without creating other ones: TBSCAN now needs 128Kb of free memory to
  136. operate properly. Still not a limitation at all...
  137.  
  138. This release also contains many other small improvements and little bug
  139. fixes.
  140.  
  141. TBSCAN.DAT is no longer supplied with the program files. Download
  142. VIRUSSIG.ZIP or TBVIRSIG.ZIP to get the most updated TBSCAN.DAT file.
  143.  
  144.  
  145. 1.4
  146. ---
  147. Important upgrade!
  148.  
  149. Modified the tracing mechanism so that also viruses that have their
  150. entry point at the end of the code are detected very well!!! Previous
  151. versions of TBSCAN where not able to detect some viruses like the Fish
  152. and Vacsina, except when the /A option was used.
  153.  
  154. TBSCAN now supports filenames (or wildcards) in the search path. Now it
  155. is possible to inspect one specified file, or to inspect non-executable
  156. files. See the manual for detailed information.
  157.  
  158. Fixed a bug that caused the results of the bootsector, partitiontable
  159. and memory scan to be recorded incorrect in the log file (only the name
  160. of the virus appeared).
  161.  
  162.  
  163. 1.3
  164. ---
  165. TBSCAN now also checks the partition table for viruses. Previous
  166. versions did not, because there was no reliable way to determine
  167. whether the specified drive has a partition table. Now TBSCAN intercepts
  168. int 13 while reading the bootsector, and determines if the sector read
  169. by DOS is read from the first fixed disk in the system. If this is the
  170. case TBSCAN will also read the partition table. This ensures that TBSCAN
  171. will not screw up LAN's and other non-standard systems.
  172.  
  173. By populair demand, the /V (verbose) option has been removed. Now
  174. TBSCAN will always print the scanned file on the screen, except when the
  175. /Q (Quiet) option has been specified. The /Q option has been added for
  176. those that don't want to see al their files scrolling over the screen.
  177. For backward compatibility, the /V option will be ignored and will not
  178. cause an error message.
  179.  
  180. The log file has been improved. Now the date of the scan, the command
  181. line parameters, and the results are always inserted in the log file.
  182.  
  183.  
  184. 1.2
  185. ---
  186. TBSCAN 1.1 was unable to read the bootsector if you use a dos 4 large
  187. disk partition (> 32Mb). It also failed to display the error message if
  188. it couldn't scan the bootsector. Both problems are solved.
  189.  
  190. The /M option has been reversed. If you specify this parameter, you will
  191. get a more prompt. If you ommit the parameter, you will not.
  192.  
  193. The usage of TBSCAN by numerous people learned us that the
  194. interpreter-mechanism is very reliable. So we removed the check of
  195. the last part of the executable file. This caused TBSCAN to be a lot
  196. faster, without loss of reliability.
  197.  
  198. The scan process of TBSCAN can now be aborted by the user by pressing
  199. escape or Ctrl-C.
  200.  
  201.  
  202. 1.1
  203. ---
  204. In version 1.0 the TBSCAN.DAT file will not be found if it is not in the
  205. current directory. Now the file will be searched in the home directory
  206. of TBSCAN.COM (Dos 3.0+).
  207.  
  208.  
  209. 1.0
  210. ---
  211. Initial release of TBSCAN.
  212.